import { NgModule } from '@angular/core';
import { SharedModule } from '../../shared/shared.module';
import { TransferHeaderComponent } from './transfer-header/transfer-header.component';
import { TransferHomeComponent } from './transfer-home/transfer-home.component';
import { TransferRoutingModule } from './transfer-routing.module';
import { TransferService } from './service/transfer.service';
import { TransferFormComponent } from './transfer-home/transfer-form/transfer-form.component';
import { UserWithdrawalAddressPipe } from './pipe/user-withdrawal-address.pipe';
import {
  TransferFormAddressSelectItemComponent
} from './transfer-home/transfer-form/transfer-form-address-select-item/transfer-form-address-select-item.component';
import { TransferSuccessComponent } from './transfer-home/transfer-success/transfer-success.component';


@NgModule({
  declarations: [
    TransferHomeComponent,
    TransferHeaderComponent,
    TransferFormComponent,
    UserWithdrawalAddressPipe,
    TransferFormAddressSelectItemComponent,
    TransferSuccessComponent,
  ],
  imports: [
    SharedModule,
    TransferRoutingModule
  ],
  providers: [
    TransferService
  ]
})
export class TransferModule { }
